rayless mayweed - French English Dictionary